works supervisor - German English Dictionary